cascade molecule - French English Dictionary